package org.springframework.security.authentication;

import org.springframework.security.core.AuthenticationException;

/**
 * @author Dillon
 * @date 2024/6/26
 * @slogan 致敬大师 致敬未来的你
 * @desc 账号状态异常 包括 账号 锁定 过期 禁用等
 */
public abstract class AccountStatusException extends AuthenticationException {

	/**
	 * 构造函数
	 *
	 * @param msg 异常消息
	 */
	public AccountStatusException(String msg) {
		super(msg);
	}

	/**
	 * 构造函数
	 *
	 * @param msg   异常消息
	 * @param cause 异常链
	 */
	public AccountStatusException(String msg, Throwable cause) {
		super(msg, cause);
	}

}
